# 使用try-except模块捕获异常
# 捕获指定类型异常
try:
    print(5/0)
except ZeroDivisionError:#错误类型为ZeroDivisionError；
    print('you can\'t divide by zero')


# 捕获未知类型的异常
try:
    num=input('请给我一个被除数:')
    num1=8/float(num)#从键盘中获取的是一个字符，故需要进行类型转换
    print(num1)
except Exception as error:
    print('你给的不是数字或者为数字0')